<script src="/js/errorReport.js"></script>
<script>
    var ajaxUrl = '<?php echo Yii::app()->createUrl('ajax/xupload') ?>';
    var countImages = '<?php echo count($model->images); ?>';
</script>
<script type="text/javascript" src="<?php echo Yii::app()->request->baseUrl; ?>/js/preview.js"></script>
<script type="text/javascript">
    tinyMCE.init({
        mode : "exact",
        elements : "editor",
        theme : "advanced",
        skin : "default",
        width : "850",
        height : "210",
        invalid_elements: "img, a, script, h1, h2, h3, h4, h5, h6, h7, font, iframe, object",
        theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : false
    });
</script>

<?php Yii::app()->clientScript->registerMetaTag($model->partner->keywords, 'keywords'); ?>
<?php Yii::app()->clientScript->registerMetaTag($model->partner->title, 'title'); ?>
<?php $this->renderPartial('//partials/partnerMenu', array('partner'=>$partner, 'advertCode'=>$advertCode, 'cat'=>$cat, 'errorModel'=>$errorModel, 'userIsWork'=>$userIsWork, 'relProfiles'=>$relProfiles, 'subCats'=>$subCats, 'curent'=>'profile', 'show_tabs'=>1));?> 
<?php if($model->user->userid == Yii::app()->user->getId() && $model->date+1200 > time()) : ?>
    Ваш отзыв отправлен. <br/>
    Ниже вы можете просмотреть как он будет выглядеть на сайте. <br/>
    У вас есть 20 минут, чтобы отредактировать его, если заметите какую-либо ошибку.<br/>
<?php endif; ?>    
    <div class="well">
        <div class="media" >
            <div class="pull-left" style="margin-right: 50px;background:#cccccc; padding: 10px;">
                <div class="media">
                    <div class="pull-left">
                    <?php if(!empty($model->user->avatar)) : ?>
                        <img src="/images/uploads/userAvatars/<?php echo $model['user']['avatar']; ?>" style="width:45px"/>
                    <?php else : ?>
                        <img src="/images/prettyImg/default-avatarl.jpg" width="45px"/>
                    <?php endif; ?>
                    </div>
                    <div class="media-body">
                   <h4 class="media-heading"> <a href="<?php echo Yii::app()->createUrl('user/profile/profile', array('login'=>$model->user['login'])); ?>"> <?php echo $model->user['displayName'] ? $model->user['displayName'] : $model->user['login']; ?> </a> </h4>
                    <?php echo Yii::app()->dateFormatter->format("dd MMMM yyyy", $model->date); ?>
                    <?php foreach ($model->revRatings as $rating) : ?>
                        <?php if($rating->type > 4) continue; ?>
                        <?php $name = "reviewRating$rating->type"; ?>
                        <br/><?php echo $model->partner->cat->$name;?><br/>
                        <?php $this->widget('CStarRating',array('name'=>'name'.$rating->id, 'readOnly'=>true, 'value'=>$rating->val, 'starCount'=>10, 'resetText'=>'Сбросить оценку'));?><br/>
                    <?php endforeach; ?>
                    </div>
                </div>  
            </div>
            <div class="media-body">
                <h4 class="media-heading"><?php echo empty($model->title) ? '...' : $model->title; ?></h4>
                <?php echo $model->text; ?>
            </div>
            <div>
                <?php if(!empty($model->images)) : ?>
                <?php Yii::app()->clientScript->registerScriptFile('/js/reveal-master/jquery.reveal.js'); ?>
                <?php Yii::app()->clientScript->registerCssFile('/js/reveal-master/reveal.css'); ?>
                <?php foreach($model->images as $ratingImg) : ?>
                    <a href="#" class="big-link" data-reveal-id="modal<?php echo $ratingImg->imgId; ?>" data-animation="fade">
                        <img src="<?php echo Yii::app()->baseUrl.'/images/uploads/reviews/'.$ratingImg->smallImg; ?>"/>
                    </a>     
                    <div id="modal<?php echo $ratingImg->imgId; ?>" class="reveal-modal">
                        <img src="<?php echo Yii::app()->baseUrl.'/images/uploads/reviews/'.$ratingImg->bigImg; ?>"/>
                        <a class="close-reveal-modal">&#215;</a>
                    </div>
                <?php endforeach; ?>
                <?php endif; ?>      
            </div>
        </div>   
    </div> 
    
        <?php echo CHtml::errorSummary($model); ?>
        <?php echo CHtml::beginForm(); ?>
            <div>
                <?php if (Yii::app()->user->getState('avatar')) : ?>
                    <div class="thumbnail pull-left" style="width: 27px;margin-right: 5px;">     
                    <img alt="" src="/images/uploads/userAvatars/<?php echo Yii::app()->user->getState('avatar'); ?>"  /></div>
                <?php else : ?>
                    <img src="/images/prettyImg/default-avatarl.jpg"  style="height:30px" />
                <?php endif; ?> 
                <?php echo CHtml::activeTextField($model, 'title'); ?>   
            </div>
            <div class="pull-left" style="width: 70%;">
                <?php echo CHtml::activeTextArea($model, 'text', array('id'=>'editor')); ?>
            </div>
            <?php echo CHtml::activeHiddenField($model, 'partnerid', array('value' => $model->partner->partnerid, 'id'=>'partnerid')); ?>
            <div class="span3">
                <?php for ($i = 1; $i <= 4; $i++) : ?>
                    <?php $val = 0; ?>
                    <?php for($j=0; $j<count($model->revRatings); $j++) {
                            if($model->revRatings[$j]->type == $i) {
                                $val = $model->revRatings[$j]->val;
                            } 
                          }?>
                    <?php $name = "reviewRating$i"; ?>
                    <?php echo $model->partner->cat->$name; ?><br/>
                    <?php $this->widget('CStarRating', array('name' => "Reviews[ratings][$i]", 'value' => $val, 'starCount' => 10, 'resetText' => 'Сбросить оценку')); ?><br/>
                <?php endfor; ?>
                    
                <?php if(!empty($revRatings)) : ?>   
                    <br/>Дополнительные оценки:<br/>
                    <div>
                        <?php $i = 5;
                            foreach ($revRatings as $item) :
                                $val = 0;
                                for($j=0; $j<count($model->revRatings); $j++) :
                                    if($model->revRatings[$j]->type == $i) {
                                        $val = $model->revRatings[$j]->val;
                                    }
                                endfor;
                                echo $item['val']."<br/>";
                                $this->widget('CStarRating', array('name' => "Reviews[aditionalRatings][$i]", 'value' => $val, 'starCount' => 10, 'resetText' => 'Сбросить оценку'));
                                echo '<br/>';
                                $i++;
                            endforeach;?>
                    </div>      
                <?php endif; ?>

                <?php echo CHtml::activeLabel($model, 'exp'); ?>        
                <?php echo CHtml::activeDropDownList($model, 'exp', array('Меньше месяца' => 'Меньше месяца', 'От 1 месяца до 3' => 'От 1 месяца до 3', 'От 3 до 6 месяцев' => 'От 3 до 6 месяцев', 'От 6 до 12 месяцев' => 'От 6 до 12 месяцев', 'Более года' => 'Более года')) ?>
            </div>

            <?php if(!empty($partnersTextScore)) : ?>
                <div>
                    <?php foreach ($partnersTextScore as $item) : ?>
                        <div> 
                            <?php echo $item['about']; ?><br/>
                            <?php echo $item['title']; ?>
                            <?php echo CHtml::textField('Reviews[textScore]['.$item['scoreId'].']', $item['val']); ?>
                        </div> <br/>
                    <?php endforeach; ?>
                </div>
            <?php endif; ?>

            <div class="inline">
                <?php echo CHtml::submitButton('Сохранить изменения', array('class'=>'btn btn-large btn-primary')); ?>
                <a href="" class="btn btn-large btn-primary">Отменить изменения</a>
                
                <?php if(!Yii::app()->user->isGuest && Yii::app()->user->getId() != isset($model->partner->delegate1) ? $model->partner->delegate1 : 0 && Yii::app()->user->getId() != isset($model->partner->delegate2) ? $model->partner->delegate2 : 0) : ?>
                    &nbsp;&nbsp;<?php echo CHtml::activeCheckBox($model, 'isAnonym'); ?>Отправить отзыв анонимно
                <?php endif; ?>    
            </div>

            <br/><br/>
            
            Текущие изображения. Клик - удалить:
            
            <div class="inline">
                <?php foreach($model->images as $ratingImg) : ?>
                    <img style="cursor:pointer" class="loadedImg" src="<?php echo Yii::app()->baseUrl.'/images/uploads/reviews/'.$ratingImg->smallImg; ?>"/>
                <?php endforeach; ?>
            </div>
            <?php echo CHtml::activeHiddenField($model, 'deletedImg', array('value'=>'1', 'id'=>'deletedImg')); ?>
            
            <br/><br/>
            
            Если ваш браузер поддерживает drag&drop перетащите изображения в окно браузера.
            <?php Yii::import("xupload.models.XUploadForm"); ?>
            <div id="fileUpload">
                <?php $this->widget('xupload.XUpload', array(
                    'url' => Yii::app()->createUrl("partner/profile/upload"),
                    'model' => new XUploadForm, 
                    'attribute' => 'file',
                    'showForm' => false,    
                    'multiple' => true,
                    'options' => array(
                        'autoUpload' => true, 
                        'acceptFileTypes' => "js:/(\.|\/)(jpe?g|png|gif)$/i",
                        'maxNumberOfFiles' => isset($model->images) ? 5 - count($model->images) : 5, 
                        'maxFileSize' => 2000000 
                    ),
                    'htmlOptions' => array(
                        'id' => 'fileUpload',
                    ),
                ));  ?>
            </div>
            
        <?php echo CHtml::endForm(); ?>